package com.syg.ext;

import com.syg.configuration.ScheduledOfTask;
import com.syg.scheduled.DynamicTask02;
import org.springframework.stereotype.Component;
import org.springframework.util.Assert;

/**
 * 校验某个类必须实现指定的接口
 * @author syg
 */
@Component
public class ExtInterface {

    /**
     * 校验某个类必须实现指定的接口
     */
    public void testImpl() {
        Assert.isAssignable(ScheduledOfTask.class, DynamicTask02.class, "定时任务类必须实现ScheduledOfTask接口");
        System.out.println("1111111");
    }
}
